4.2 命令分类

2 分钟阅读

Claude Code 的命令按照功能和用途可以分为不同的类别。理解这些分类有助于您快速找到需要的命令,并更好地理解命令系统的整体结构。

主要命令分类#

1. CLI 命令#

CLI 命令是直接在命令行中执行的命令,用于启动 Claude Code、执行一次性任务等。主要包括:

  • claude:启动交互式 REPL
  • claude "query":使用初始提示启动 REPL
  • claude -p "query":通过 SDK 查询,然后退出
  • cat file | claude -p "query":处理管道内容
  • claude -c:继续最近的对话
  • claude -r "<session-id>" "query":按 ID 恢复会话

2. CLI 标志#

CLI 标志是与 CLI 命令一起使用的选项,用于自定义 Claude Code 的行为。主要包括:

  • --print, -p:打印响应而不进入交互模式
  • --verbose:启用详细日志记录
  • --model:设置会话模型
  • --continue:加载最近的对话
  • --resume:恢复特定会话

3. 斜杠命令#

斜杠命令是在交互式会话中使用的命令,以 / 开头。主要包括:

  • /init:初始化命令
  • /plugin:插件管理命令
  • /config:配置 Claude Code
  • /clear:清除命令历史
  • /agents:管理子代理

按功能分类#

除了按类型分类,命令还可以按功能分类:

会话管理类#

  • 启动会话:claude
  • 继续会话:claude -cclaude --continue
  • 恢复会话:claude -rclaude --resume
  • 清除历史:/clear

配置管理类#

  • 系统配置:/config
  • 模型配置:--model

插件管理类#

  • 插件管理:/plugin

工具和代理类#

  • 子代理管理:/agents

命令分类的意义#

理解命令分类可以帮助您:

  1. 快速定位:根据需要的功能快速找到对应的命令
  2. 系统学习:按照分类系统地学习命令,避免遗漏
  3. 高效使用:根据不同的使用场景选择最合适的命令类型
  4. 扩展开发:了解命令分类有助于开发插件和自定义命令

在接下来的章节中,我们将详细介绍各个命令的具体用法和示例。

标记本节教程为已读

记录您的学习进度,方便后续查看。